/*
*rest
*/
a:hover {
  color: #333333;
  text-decoration: none;
}
a {
  color: #333333;
  text-decoration: none;
}
* {
  -webkit-overflow-scrolling: touch;
}
.rest {
  padding: 0;
  margin: 0;
}
.font16 {
  font-size: 0.3865rem;
}
.font14 {
  font-size: 0.3382rem;
}
.font12 {
  font-size: 0.2899rem;
}
.font10 {
  font-size: 0.2415rem;
}
.block {
  background: white;
}
.padding4 {
  padding: 0.0966rem;
}
.padding4-r {
  padding: 0.0966rem 0;
}
.padding4-c {
  padding: 0 0.0966rem;
}
.margin4 {
  margin: 0.0966rem;
}
.margin4-r {
  margin: 0.0966rem 0;
}
.margin4-c {
  margin: 0 0.0966rem;
}
.padding10 {
  padding: 0.2415rem;
}
.padding10-r {
  padding: 0.2415rem 0;
}
.padding10-c {
  padding: 0 0.2415rem;
}
.margin10 {
  margin: 0.2415rem;
}
.margin10-r {
  margin: 0.2415rem 0;
}
.margin10-c {
  margin: 0 0.2415rem;
}
.padding15 {
  padding: 0.3623rem;
}
.padding15-r {
  padding: 0.3623rem 0;
}
.padding15-c {
  padding: 0 0.3623rem;
}
.margin15 {
  margin: 0.3623rem;
}
.margin15-r {
  margin: 0.3623rem 0;
}
.margin15-c {
  margin: 0 0.3623rem;
}
.border {
  border: 1px solid #e7e7e7;
}
.border-t {
  border-top: 1px solid #e7e7e7;
}
.border-b {
  border-bottom: 1px solid #e7e7e7;
}
.border-r {
  border-right: 1px solid #e7e7e7;
}
.border-l {
  border-left: 1px solid #e7e7e7;
}
.initial_price {
  color: #666666;
}
.price {
  color: #ea4e4e;
}
.info-line {
  margin-top: 4px;
}
.goods-content-box img {
  width: 100%;
  max-width: 100%;
  vertical-align: top;
}
